<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>JS分支语句</title>
  </head>
  <body>
    <script>
      // 一、if分支语句
      let score = Math.floor(Math.random() * (750 - 100 + 1)) + 100;
      console.log("分数：" + score);
      // 1. 单分支
      if (score > 700) {
        console.log("恭喜，可以考入北京大学");
      }
      // 2. 双分支
      if (score > 700) {
        console.log("恭喜，可以考入清华大学");
      } else {
        console.log("别气馁，再接再厉！");
      }
      // 3. 多分支
      if (score > 700) {
        console.log("非常优秀");
      } else if (score > 500) {
        console.log("优秀");
      } else {
        console.log("继续加油");
      }

      // 二、switch分支语句
      let fruit = "橘子";
      switch (fruit) {
        case "苹果":
          console.log("苹果5元/斤");
          break;
        case "橘子":
          console.log("橘子3元/斤");
          break;
        default:
          console.log("不好意思，您查询的水果已售罄");
      }

      // 三、三元运算符
      let num1 = Math.floor(Math.random() * 88) + 1;
      let num2 = Math.floor(Math.random() * 88) + 1;
      console.log("数值1：" + num1 + " | " + "数值2：" + num2);
      let res = num1 > num2 ? true : false;
      console.log("数值1大于数值2吗？" + res);
    </script>
  </body>
</html>
